Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD ROAD Semi-Detached £256,443 £217,000 9 Oct 2020
3 ORCHARD ROAD Detached £313,138 £310,000 14 Jul 2022
5 ORCHARD ROAD Semi-Detached £264,886 £150,000 28 Apr 2006
6 ORCHARD ROAD Detached £399,644 £83,000 6 Mar 1998
7 ORCHARD ROAD Semi-Detached £249,602 £184,500 3 May 2016